package com.innerchic.weqiuqiu.bean.old;

import android.app.PendingIntent;
import android.os.Parcelable;

/**
 * ================================================
 * 作    者：贾恒飞 >>> 17515250730@163.com
 * 项    目：wedudu
 * 日    期：2022/1/11 15:41
 * 包    名：com.innerchic.wedudu.bean
 * 描    述：留言体
 * Create by zFox from AndroidStudio4.2
 * ================================================
 */
public class MessageMade {

    /**
     * 类型
     */
    private String type;

    /**
     * 标题
     */
    private String title;

    /**
     * 内容
     */
    private String content;

    /**
     * 对方昵称/备注
     */
    private String fromName;

    /**
     * 是否有@我
     */
    private boolean isAtMe = false;

    /**
     * 消息数量
     */
    private int messageNext;

    /**
     * 头像,可能是Bitmap也可能是Icon
     */
    private Parcelable heardBitmap;

    /**
     * 内容Intent
     */
    private PendingIntent pendingIntent;

    /**
     * 结果集key
     * :key_voice_reply_text
     */
    private String resultKey;

    /**
     * 结果集Intent
     */
    private PendingIntent resultPendingIntent;

    public String getResultKey() {
        return resultKey;
    }

    public void setResultKey(String resultKey) {
        this.resultKey = resultKey;
    }

    public PendingIntent getResultPendingIntent() {
        return resultPendingIntent;
    }

    public void setResultPendingIntent(PendingIntent resultPendingIntent) {
        this.resultPendingIntent = resultPendingIntent;
    }

    public Parcelable getHeardBitmap() {
        return heardBitmap;
    }

    public void setHeardBitmap(Parcelable heardBitmap) {
        this.heardBitmap = heardBitmap;
    }

    private int smallIconId;

    public String getFromName() {
        return fromName;
    }

    public void setFromName(String fromName) {
        this.fromName = fromName;
    }

    public String getType() {
        return type;
    }

    public void setType(String type) {
        this.type = type;
    }

    public String getTitle() {
        return title;
    }

    public void setTitle(String title) {
        this.title = title;
    }

    public String getContent() {
        return content;
    }

    public void setContent(String content) {
        this.content = content;
    }

    public boolean isAtMe() {
        return isAtMe;
    }

    public void setAtMe(boolean atMe) {
        isAtMe = atMe;
    }

    public int getMessageNext() {
        return messageNext;
    }

    public void setMessageNext(int messageNext) {
        this.messageNext = messageNext;
    }

    public PendingIntent getPendingIntent() {
        return pendingIntent;
    }

    public void setPendingIntent(PendingIntent pendingIntent) {
        this.pendingIntent = pendingIntent;
    }

    public int getSmallIconId() {
        return smallIconId;
    }

    public void setSmallIconId(int smallIconId) {
        this.smallIconId = smallIconId;
    }
}
